package com.gitee.designpattern.strategy;

import java.math.BigDecimal;

/**
 * 用户支付策略统一接口规范
 *
 * @author codeboy zhou
 */
public interface UserPaymentStrategy {
    /**
     * 计算用户最终应支付的订单总金额
     *
     * @param originalMoney 用户应支付的原始订单总金额
     *
     * @return 用户最终应支付的订单总金额
     */
    BigDecimal needPay(BigDecimal originalMoney);
}
